From: Keir Fraser Date: Fri, 6 Apr 2007 13:35:25 +0000 (+0100) Subject: xen: Remove unused show_xen_trace(). X-Git-Tag: archive/raspbian/4.8.0-1+rpi1~1^2~15262^2~4^2~2 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=fff07ef6152ccaf5767f02f4e65146b28a0620df;p=xen.git xen: Remove unused show_xen_trace(). Signed-off-by: Keir Fraser --- diff --git a/xen/arch/x86/traps.c b/xen/arch/x86/traps.c index 45dbed485d..bbf1970200 100644 --- a/xen/arch/x86/traps.c +++ b/xen/arch/x86/traps.c @@ -270,21 +270,6 @@ void show_stack(struct cpu_user_regs *regs) show_trace(regs); } -void show_xen_trace() -{ - struct cpu_user_regs regs; -#ifdef __x86_64 - __asm__("movq %%rsp,%0" : "=m" (regs.rsp)); - __asm__("movq %%rbp,%0" : "=m" (regs.rbp)); - __asm__("leaq 0(%%rip),%0" : "=a" (regs.rip)); -#else - __asm__("movl %%esp,%0" : "=m" (regs.esp)); - __asm__("movl %%ebp,%0" : "=m" (regs.ebp)); - __asm__("call 1f; 1: popl %0" : "=a" (regs.eip)); -#endif - show_trace(®s); -} - void show_stack_overflow(unsigned int cpu, unsigned long esp) { #ifdef MEMORY_GUARD diff --git a/xen/include/asm-x86/processor.h b/xen/include/asm-x86/processor.h index 2ee10b0a2d..9157a29811 100644 --- a/xen/include/asm-x86/processor.h +++ b/xen/include/asm-x86/processor.h @@ -552,7 +552,6 @@ extern always_inline void prefetchw(const void *x) #endif void show_stack(struct cpu_user_regs *regs); -void show_xen_trace(void); void show_stack_overflow(unsigned int cpu, unsigned long esp); void show_registers(struct cpu_user_regs *regs); void show_execution_state(struct cpu_user_regs *regs);